package homework.day08;

import homework.day08.iface.Action;

import java.util.Arrays;
import java.util.Scanner;

/**
 * @author ThinkBook
 */
public class Test04 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("input string: ");
        String str = sc.nextLine();
        Action action = new Action(){
            @Override
            public String[] test(String str){
                if (str.contains("|")) {
                    return str.split("[|]");
                } else if (str.contains("-")) {
                    return str.split("-");
                } else {
                    // 如果不包含 | 或 -，可以考虑其他处理方式，这里简单返回原始字符串数组
                    return new String[]{str};
                }
            }
        };
        String[] result1 = action.test(str);
        // 输出结果
        System.out.println(Arrays.toString(result1)); // 输出 ["a", "b", "c"]
    }
}

